// 如果使用模块系统 (例如通过 vue-cli)，则需要导入 Vue 和 VueI18n ，然后调用 Vue.use(VueI18n)。
import Vue from 'vue'
import VueI18n from 'vue-i18n'

import enLocale from 'element-ui/lib/locale/lang/en'
import zhLocale from 'element-ui/lib/locale/lang/zh-CN'

import en from './en.js'
import zh from './zh.js'
// 1.注册/使用插件
// 给Vue.prototype添加东西或者注册组件,例如this.$message.success()
Vue.use(VueI18n)

// 2.创建并导出 VueI18n 实例
export default new VueI18n({
  locale: localStorage.lang || 'zh', // 3.设置地区,当前的语音类型,cn/zh en
  // 设置地区信息,语音包
  messages: {
    zh: {
      title: '这是一个标题',
      ...zh,
      ...zhLocale
    },
    en: {
      title: 'this is a title',
      ...en,
      ...enLocale
    }
  }
})
